The CR16MCT9/CR16MCT5/CR16HCT9/CR16HCT5
CompactRISCT microcontroller are general-purpose 
16-bit microcontrollers based on a Reduced Instruction Set
Computer (RISC) architecture. The device operates as a
complete microcomputer with all system timing, interrupt
logic, flash program memory or ROM memory, RAM, EEPROM
data memory, and I/O ports included on-chip. It is
ideally suited to a wide range of embedded controller applications
because of its high performance, on-chip integrated
features and low power consumption resulting in
decreased system cost.
The CR16MCT9/CR16MCT5/CR16HCT9/CR16HCT5 offer
the high performance of a RISC architecture while retaining
the advantages of a traditional Complex Instruction
Set Computer (CISC): compact code, on-chip memory and
I/O, and reduced cost. The CPU uses a three-stage instruction
pipeline that allows execution of up to one instruction
per clock cycle, or up to 24 million instructions per
second (MIPS) at a clock rate of 24 MHz.